package com.htu.courseService.courseManage.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.htu.courseService.courseManage.vo.CourseQuery;
import com.htu.courseService.courseManage.vo.CoursesDetail;
import com.htu.courseService.courseManage.vo.CoursesDto;

public interface CoursesService {
    void saveCourses(CoursesDto coursesDto);

    void deleteCourses(Integer coursesId);

    IPage<CoursesDto> getCoursePage(CourseQuery courseQuery);

    void updateCourseInfo(CoursesDto coursesDto);

    CoursesDetail getCourseDetail(Integer courseId);
}
